other irrevocable commitments - German English Dictionary